package com.jlkf.pojo;

import org.hibernate.validator.constraints.NotBlank;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.Date;
/**
 * 意见反馈
 * @author DN
 *
 */
public class SugFeedback {
    private Long id;

    private String msgtitle;

    @NotBlank
    private String msgcontent;

    private Date msgdate;

    private Integer msgstat;

    private Integer replystat;

    private String remark;

    private Long uId;
    @NotNull
    private Long driverId;
    @NotNull
    private Long orderId;
    
    private String orderNo;
    
    private BigDecimal amountOfDeductions;

    private String debitAccount;

    private String imgs;
   //当前系统登录账号
    private String account;
    //回复的内容
    private String replContent;
    
    private String telephone;
    
    private String name;
    //司机行程反馈使用 是否扣款 1扣款 2不扣款
    private Integer isDeductions;
    //用户行程反馈  是否退款 1退款 2不退款
    private Integer isRefund;
    //浏览器的ip
    private String customer_ip;
    
    private String refund_reason;
    
    private Integer refund_party;
    
    private Double refund_amout;
    
    private Integer type;
    
    private String userfirstName;
    
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getMsgtitle() {
        return msgtitle;
    }

    public void setMsgtitle(String msgtitle) {
        this.msgtitle = msgtitle == null ? null : msgtitle.trim();
    }

    public String getMsgcontent() {
        return msgcontent;
    }

    public void setMsgcontent(String msgcontent) {
        this.msgcontent = msgcontent == null ? null : msgcontent.trim();
    }

    public Date getMsgdate() {
        return msgdate;
    }

    public void setMsgdate(Date msgdate) {
        this.msgdate = msgdate;
    }

    public Integer getMsgstat() {
        return msgstat;
    }

    public void setMsgstat(Integer msgstat) {
        this.msgstat = msgstat;
    }

    public Integer getReplystat() {
        return replystat;
    }

    public void setReplystat(Integer replystat) {
        this.replystat = replystat;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Long getuId() {
        return uId;
    }

    public void setuId(Long uId) {
        this.uId = uId;
    }

    public Long getDriverId() {
        return driverId;
    }

    public void setDriverId(Long driverId) {
        this.driverId = driverId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public BigDecimal getAmountOfDeductions() {
        return amountOfDeductions;
    }

    public void setAmountOfDeductions(BigDecimal amountOfDeductions) {
        this.amountOfDeductions = amountOfDeductions;
    }

   


    public String getDebitAccount() {
		return debitAccount;
	}

	public void setDebitAccount(String debitAccount) {
		this.debitAccount = debitAccount;
	}

	public String getImgs() {
        return imgs;
    }

    public void setImgs(String imgs) {
        this.imgs = imgs;
    }

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getReplContent() {
		return replContent;
	}

	public void setReplContent(String replContent) {
		this.replContent = replContent;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public Integer getIsDeductions() {
		return isDeductions;
	}

	public void setIsDeductions(Integer isDeductions) {
		this.isDeductions = isDeductions;
	}

	public Integer getIsRefund() {
		return isRefund;
	}

	public void setIsRefund(Integer isRefund) {
		this.isRefund = isRefund;
	}

	public String getCustomer_ip() {
		return customer_ip;
	}

	public void setCustomer_ip(String customer_ip) {
		this.customer_ip = customer_ip;
	}

	public String getRefund_reason() {
		return refund_reason;
	}

	public void setRefund_reason(String refund_reason) {
		this.refund_reason = refund_reason;
	}

	public Integer getRefund_party() {
		return refund_party;
	}

	public void setRefund_party(Integer refund_party) {
		this.refund_party = refund_party;
	}

	public Double getRefund_amout() {
		return refund_amout;
	}

	public void setRefund_amout(Double refund_amout) {
		this.refund_amout = refund_amout;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getUserfirstName() {
		return userfirstName;
	}

	public void setUserfirstName(String userfirstName) {
		this.userfirstName = userfirstName;
	}

    
}